long-life battery - Francés Inglés Diccionario